Type alias: RouterLikeInner<TConfig, TProcedures>
RouterLikeInner: <
TConfig
,TProcedures
>{ [TKey in keyof TProcedures]: TProcedures[TKey] extends AnyRouter ? RouterLikeInner<TConfig, TProcedures[TKey]["_def"]["record"]> : TProcedures[TKey] extends AnyQueryProcedure ? QueryLike<TConfig, TProcedures[TKey]> : TProcedures[TKey] extends AnyMutationProcedure ? MutationLike<TConfig, TProcedures[TKey]> : never }
Type parameters
Parameter |
---|
TConfig extends AnyRootConfig |
TProcedures extends AnyProcedure |
Source
packages/react-query/src/shared/polymorphism/routerLike.ts:18
Generated using TypeDoc and typedoc-plugin-markdown